package com.kuang.generator.redis;

/**
 * 生成分布式ID
 */
public interface IGeneratorIdService {

    /**
     * @param key 代表是：不同业务id
     * @return
     */
    default long genUid(String key) {
        return 0L;
    }

    /**
     * 生成流水号
     * 需求：获取唯一序列号，每天递增1，超过一天重置成0
     * 格式是：2020121212000001
     * @return
     */
    default String getSequence(String key) {
        return "0";
    }
}